// Lindsay Gilmour
// Adam Lusch
// Dan Niceswanger
//
// Computer Graphics Project 1:
// Asteroids!
// A Tribute

#ifndef PARTICLE_H
#define PARTICLE_H

#include <GL/glut.h>
#include <Box2D.h>

class Particle
{
	public:
		Particle(const b2Vec2&, const b2Vec2&);
		~Particle();
		
		void draw();
		int32 getTTL() const;
		
	private:
		
		float32 alpha;
		int32 ttl;
		GLuint displayList;
		b2Vec2 position;
		b2Vec2 velocity;
};

#endif
